Pythagoras Would Be Proud: High School Students' New Proof Of The Pythagorean Theorem